Victory!

The foul xeno-worshiper's have been driven out of the area.

Your squad was able to recover the Xenoform Artifacts.

For now, the Narvidian threat is thwarted.